home *** CD-ROM | disk | FTP | other *** search
- Short: Games Master System V2.1 (user)
- Author: pmanias@ihug.co.nz (Paul Manias)
- Uploader: pmanias@ihug.co.nz (Paul Manias)
- Version: 2.1
- Type: dev/misc
- Replaces: dev/misc/gms_user.lha
-
- ---
- Please read the 'New Features' section for update details.
- ---
-
-
- TITLE
-
- Games Master System
- (GMS)
-
-
- VERSION
-
- 2.1 (Released October 1998)
-
-
- AUTHOR
-
- Paul Manias (pmanias@ihug.co.nz)
-
-
- DESCRIPTION
-
- The Games Master System is a developers kit that is aimed at
- enhancing the functionality of the Amiga OS, with emphasis on games
- programming. It is based on the Amiga shared library standard,
- so will work with any programming language such as C, Assembler,
- E, Basic etc.
-
- The system can be ported across to other platforms besides the
- Amiga, and in future GMS programs could be run on other platforms
- without recompilation (CPU's must match or they have to be
- emulated).
-
- Here are just a few of the features:
-
- - Object Oriented kernel design.
- - Publicly available source code.
- - Fast blitter functions, including CPU assisted blitting.
- - In-built proportional fading functions.
- - Sound support, includes intelligent channel play-back.
- - Music support for the .mod standard.
- - Support for raster/copperlists with built-in special FX.
- - Automatic XPK decompression.
- - External structure and object pre-processing, allows user
- editing of program data.
- - Support for automatic picture remapping and resizing features.
- - Screen support includes double/triple buffering, and
- invisible chunky emulation.
- - Full resource tracking.
- - Support for all kinds of input devices (joysticks, joypads etc)
- - An official system debugger is provided.
- - A user preference program that allows editing of things such as
- default screen dimensions, resolutions, mode promotion etc.
- - Multi-tasking and screen-switching is supported.
-
- The system has a very modern design and includes full resource
- tracking and safe task destruction features. The debugger is
- incorporated into the system itself, so there is no need for
- special patches or debugging tools. Functions are written
- with garbage protection features and where possible, software
- based memory protection. GMS can recover from many programming
- errors that usually result in software failures.
-
- Full documentation and over 70 demo sources in C, Assembler and
- E are included within the developer archive.
-
-
- NEW FEATURES
-
- New Functions:
- SetPenShape(), PenLinePxl(), Idle(), GetContainer(),
- AddResource(), FreeResource(), SetContext(), FindField()
-
- New Modules:
- Music
-
- New Demos: c/misc/3DShape.c, e/misc/dprintf.e, amos/3dstarfield
- amos/circle, amos/line, amos/linez, amos/loadiff, amos/moire,
- amos/snow, amos/drawpixel, amos/pixeltrail, c/audio/playmusic.c
-
-
- SPECIAL REQUIREMENTS
-
- A full installation will take up 2 megs of space on your hard
- drive. KingCON or any other enhanced shell with a scroll back
- buffer is desirable for running IceBreaker.
-
- Support is given for E, SAS/C, StormC, DiceC, DevPac and PhxAss.
-
-
- AVAILABILITY
-
- GMS is available on all up to date Aminet sites, for example:
-
- ftp://ftp.wustl.edu/pub/aminet/dev/misc/gms_dev.lha (799k)
- ftp://ftp.wustl.edu/pub/aminet/dev/misc/gms_user.lha (275k)
-
- Developers will need both archives, Users will only need the second
- archive.
-
-
- PRICE
-
- Developers are required to pay a licence fee when a game is released.
- Costs start at $20US for shareware games. Freeware developers do not
- have to pay this fee.
-
- The user package is shareware based. On registration you will get
- an unrestricted version of GMSPrefs, access to e-mailed updates,
- bug fixes and so on. The cost is $20US, and the registration will
- last for 2 years.
-
-
- DISTRIBUTAILITY
-
- The gms_dev.lha and gms_user.lha archives are freely distributable,
- provided they remain unchanged. The Games Master System is (c)
- Copyright 1996-1998 Paul Manias / DreamWorld Productions.
-
-
- ============================= Archive contents =============================
-
- Original Packed Ratio Date Time Name
- -------- ------- ----- --------- -------- -------------
- 737 333 54.8% 16-May-98 13:02:50 GMS.info
- 4576 3053 33.2% 03-Oct-98 22:34:54 +CleanDPK
- 7720 4957 35.7% 07-May-98 22:51:42 +StartDPK
- 10 10 0.0% 07-Oct-98 18:14:20 +dummy.txt
- 737 334 54.6% 16-May-98 13:02:48 +Demos.info
- 1744 1039 40.4% 17-May-98 22:25:32 +BouncingBobs
- 562 285 49.2% 17-Jan-98 16:23:40 +BouncingBobs.info
- 1276 808 36.6% 14-Jul-98 21:41:28 +Circles
- 1692 883 47.8% 17-May-98 22:23:52 +ColourBars
- 1694 820 51.5% 31-Mar-98 22:27:58 +PIC.Circle
- 29874 17299 42.0% 25-Aug-96 23:07:48 +PIC.green
- 2930 1256 57.1% 26-Mar-97 17:27:12 +PIC.HRPulse
- 64638 34810 46.1% 13-Aug-96 12:18:30 +PIC.Intro
- 13870 8749 36.9% 09-Nov-92 12:36:52 +PIC.Loading
- 10658 5557 47.8% 01-Jul-80 04:42:20 +PIC.Pic640x256
- 1614 791 50.9% 28-Mar-97 17:13:08 +PIC.Pulse
- 11772 2852 75.7% 16-May-98 15:50:26 +PIC.Rambo
- 1654 965 41.6% 15-Aug-98 11:47:20 +Rabbit.iff
- 666 318 52.2% 15-Aug-98 11:47:20 +Rabbit.iff.info
- 350 204 41.7% 04-Oct-98 14:27:22 +Screen.obj
- 7532 6049 19.6% 26-Jun-91 01:52:58 +SND.Explosive
- 4074 3611 11.3% 05-Dec-96 17:45:04 +SND.Rambo
- 4830 3676 23.8% 23-Sep-87 14:26:22 +SND.Sparks
- 436 272 37.6% 10-Oct-98 21:22:32 +Worm.obj
- 3000 1841 38.6% 13-May-98 17:56:38 +Fire
- 4944 627 87.3% 26-Apr-98 11:04:56 +Fire.img
- 904 633 29.9% 03-May-98 20:09:52 +GreenFade
- 1400 982 29.8% 17-May-98 22:17:24 +Julia
- 1832 1058 42.2% 14-May-98 22:31:44 +Moire
- 1076 782 27.3% 17-May-98 22:24:50 +Morph
- 2716 1379 49.2% 21-Oct-98 21:59:32 +MultiLine
- 2928 1466 49.9% 16-May-98 15:50:50 +Proportional
- 2772 1478 46.6% 15-Aug-98 11:50:14 +Rabbit
- 1420 864 39.1% 07-May-98 22:53:32 +RainingBobs
- 1476 912 38.2% 16-May-98 14:42:10 +RamboWorm
- 1292 811 37.2% 14-Jul-98 21:37:22 +Rectangles
- 1392 831 40.3% 16-May-98 14:41:54 +RGBPixelTrail
- 3248 1407 56.6% 17-May-98 22:26:12 +Stars4
- 1644 960 41.6% 16-May-98 22:35:42 +Transparent
- 535 261 51.2% 06-Sep-97 16:29:26 +Transparent.info
- 1521 560 63.1% 15-Aug-98 16:20:46 +Shine.font
- 786 594 24.4% 22-Mar-97 12:28:30 +Black_8.iff
- 2556 1478 42.1% 22-Mar-97 12:22:20 +Colour_8.iff
- 737 333 54.8% 16-May-98 13:02:48 +Games.info
- 10 10 0.0% 07-Oct-98 18:14:20 +dummy.txt
- 1682 867 48.4% 22-Aug-98 11:44:38 +IMPORTANT.TXT
- 7609 1585 79.1% 16-May-98 13:02:48 +IMPORTANT.TXT.info
- 2841 987 65.2% 24-Oct-98 23:40:22 +Install_English
- 1747 995 43.0% 24-Oct-98 23:39:56 +Install_English.info
- 1666 836 49.8% 07-Jun-98 16:17:30 +Installation.txt
- 7609 1580 79.2% 16-May-98 13:02:50 +Installation.txt.info
- 46932 23003 50.9% 22-Oct-98 21:31:42 +dpkernel.library
- 94 75 20.2% 26-Oct-98 11:16:42 +general.prefs
- 1102 486 55.8% 26-Oct-98 11:16:42 +screens.prefs
- 94 75 20.2% 25-Oct-98 23:16:46 +general.prefs
- 1102 486 55.8% 25-Oct-98 23:17:08 +screens.prefs
- 2643 1322 49.9% 21-Oct-98 20:41:34 +README.TXT
- 7609 1584 79.1% 16-May-98 13:02:50 +README.TXT.info
- 895 375 58.1% 20-May-98 21:34:40 +REGISTER.TXT
- 7609 1583 79.1% 16-May-98 13:02:48 +REGISTER.TXT.info
- 40572 19764 51.2% 11-Oct-98 10:19:58 +blitter.mod
- 4868 2991 38.5% 14-Aug-98 22:28:50 +colours.mod
- 4308 2313 46.3% 04-Oct-98 14:27:52 +config.mod
- 10 10 0.0% 07-Oct-98 18:14:20 +dummy.txt
- 1092 780 28.5% 06-Jul-98 20:07:36 +000.CPU1
- 712 526 26.1% 15-Mar-98 19:39:18 +020.Simple
- 10 10 0.0% 07-Oct-98 18:14:20 +dummy.txt
- 10 10 0.0% 07-Oct-98 18:14:20 +dummy.txt
- 10 10 0.0% 07-Oct-98 18:14:20 +dummy.txt
- 12308 6029 51.0% 06-Oct-98 21:37:20 +files.mod
- 1748 1093 37.4% 28-Jul-98 22:34:48 +fonts.mod
- 3340 1922 42.4% 10-Oct-98 09:58:12 +joyports.mod
- 3860 2230 42.2% 13-Sep-98 20:47:20 +keyboard.mod
- 10 10 0.0% 07-Oct-98 18:14:20 +dummy.txt
- 1416 965 31.8% 02-Apr-98 22:05:16 +DBLNTSC
- 1444 984 31.8% 26-Oct-98 11:15:48 +DBLPAL
- 1768 1172 33.7% 01-Jun-98 10:57:40 +NTSC
- 1840 1216 33.9% 06-May-98 22:15:46 +PAL
- 1408 959 31.8% 02-Apr-98 22:05:04 +VGA
- 10512 5590 46.8% 19-Oct-98 22:17:08 +music.mod
- 4192 2322 44.6% 13-Oct-98 20:24:30 +objects.mod
- 10 10 0.0% 07-Oct-98 18:14:20 +dummy.txt
- 7696 4209 45.3% 05-Oct-98 21:33:08 +pictures.mod
- 80 76 5.0% 30-Aug-98 20:29:32 +bitmap.ref
- 101 94 6.9% 30-Aug-98 20:29:26 +cardset.ref
- 83 77 7.2% 30-Aug-98 20:29:10 +joydata.ref
- 85 77 9.4% 30-Aug-98 20:29:08 +keyboard.ref
- 105 89 15.2% 30-Aug-98 20:29:04 +music.ref
- 165 111 32.7% 30-Aug-98 20:28:56 +objectfile.ref
- 141 116 17.7% 30-Aug-98 20:28:48 +picture.ref
- 80 73 8.7% 30-Aug-98 20:28:40 +screen.ref
- 81 76 6.1% 30-Aug-98 20:28:36 +segment.ref
- 138 116 15.9% 30-Aug-98 20:28:32 +sound.ref
- 19716 10711 45.6% 18-Oct-98 22:16:18 +screens.mod
- 7876 4560 42.1% 10-Oct-98 19:58:14 +sound.mod
- 2400 1598 33.4% 10-Oct-98 19:22:16 +strings.mod
- 729 396 45.6% 11-Sep-98 17:22:50 +system.cfg
- 10 10 0.0% 07-Oct-98 18:14:20 +dummy.txt
- 10 10 0.0% 07-Oct-98 18:14:20 +dummy.txt
- 737 334 54.6% 16-May-98 13:02:48 +Utils.info
- 2273 558 75.4% 11-Nov-97 14:37:58 +GMSPrefs.info
- 39820 15045 62.2% 16-Aug-98 21:58:28 +general.mod
- 37380 14297 61.7% 16-Aug-98 21:58:02 +GMSPrefs
- 9179 3583 60.9% 04-Jul-98 22:47:30 +GMSPrefs.guide
- 1817 673 62.9% 11-Nov-96 22:18:08 +GMSPrefs.guide.info
- 866 371 57.1% 03-May-97 21:53:42 +GMSPrefs.info
- 37076 14181 61.7% 04-Jul-98 00:00:06 +screens.mod
- -------- ------- ----- --------- --------
- 569161 276394 51.4% 28-Oct-98 05:11:26 107 files
-